small town mayor's wife - Allemand Anglais Dictionnaire